package homework;

/**
 * @Author Stringzhua
 * @Date 2024/2/1 19:45
 * description:
 * 某人有100,000元,每经过一次路口，需要交费,规则如下:
 * 1)当现金>50000时,每次交5%
 * 2)当现金<=50000时,每次交1000编程计算该人可以经过多少次路口,
 * 要求: 使用 while + break方式完成
 */
public class homework01 {
    public static void main(String[] args) {
        double money=100000;//还有多少钱
        int count=0;
        while (true){
            if(money>50000){
                money*=0.95;
                count++;
            } else if (money>=1000) {
                money-=1000;
                count++;
            }else{
                break;
            }
        }
        System.out.println(money+"可以过"+count+"路口.......");
    }
}
